home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / comunic / zcomm.zip / ZCOMMDOC.AF < prev    next >
Text File  |  1993-11-27  |  72KB  |  1,771 lines

  1.  
  2.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  3.       ZCOMM User Manual                                                  151
  4.  
  5.         The pathname, length, and modification time of each file are
  6.         transmitted.  Files which cannot be opened are skipped.  An empty
  7.         pathspec sends all files in the current directory.  A directory name
  8.         expands to all regular files in that directory.
  9.  
  10.         If ONAME=x is given after the options (if any) and before the file
  11.         name(s), x will be used exactly as given as the COMPLETE destination
  12.         pathname instead of each file's actual pathname.  It is the sender's
  13.         responsibility to use lower case for x unless the filename is really
  14.         supposed to be all caps.
  15.  
  16.         EXAMPLE: sz -y ONAME=B:/spiked/secret /soviet/sdi/newlaser.doc
  17.         Results in the destination file secret on drive B: in the /spiked
  18.         directory.  (Destination directories must exist and be writable).
  19.  
  20.  
  21.         If instead PREFIX=p is given after the options (if any) and before
  22.         the file name(s), p will be added to the destination pathname(s) as
  23.         a prefix.  It is the sender's responsibility to use lower case for p
  24.         unless the prefix is really supposed to be all caps.
  25.  
  26.         EXAMPLE: sz -y PREFIX=C:/foobaz/ /biff/bam/aardvark.wak
  27.         Results in the destination file "C:/foobaz/aardvark.wak"
  28.  
  29.  
  30.         EXAMPLE: sz *.com   Sends all files with a .com extension.
  31.  
  32.  
  33.         EXAMPLE: sz -r ??log Crash Recovery sends only the new data if the
  34.         receiver has incomplete versions of these files.
  35.  
  36.  
  37.         EXAMPLE: sz -fn src/*.c src/*.h maildir
  38.         Sends only newer .c and .h files in the src subdirectory, and all
  39.         new files in the maildir subdirectory.
  40.  
  41.  
  42.         EXAMPLE: zcommand "sz -fn /bin /wp"
  43.         commands a remote ZCOMM system in Host Operation (unrestricted) to
  44.         send all new files in the /bin and /wp directories.
  45.  
  46.  
  47.         EXAMPLE: sz -Yn *.c Sends only newer versions of files that already
  48.         exist at the destination.
  49.  
  50.  
  51.         EXAMPLE: sz -Rf usera Sends all files in the usera directory and all
  52.         subdirectories thereof.  Directories are not sorted when the R
  53.         option is used on 16 bit systems.
  54.  
  55.         SEE ALSO: ZMODEM protocol, Chapter 13, Options, Chapter 20.
  56.  
  57.  
  58.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  59.  
  60.  
  61.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  62.       ZCOMM User Manual                                                  152
  63.  
  64.       szb [-options] [PREFIX=p | ONAME=x] pathspec As above, but "falls
  65.         back" to YMODEM if the receiver cannot receive files with ZMODEM
  66.         protocol.  Because of the YMODEM fallback, szb is not as error
  67.         resistant as the sz command.
  68.  
  69.       t [-term_options] [capturefile] Invokes the term function for
  70.         conversational access to the remote.  Normally, ZCOMM will remain in
  71.         the termfunction until the user keyboards F1.
  72.  
  73.         If capturefile is specified, any currently opten capture file is
  74.         closed and capturefile is opened.  A file previously opened by "t
  75.         file" is not closed by a t command given without an argument.
  76.  
  77.         EXAMPLE: t file1 Creates file1 to capture data sent by the remote in
  78.         interactive conversation.
  79.  
  80.  
  81.         SEE ALSO: create command
  82.  
  83.         If a file upload begun by an f or open command were in progress, the
  84.         upload will resume with the t command subject to the g term option.
  85.  
  86.         In host operation, "t file" begins data capture, and received
  87.         characters are not echoed.  When the remote sends ETX, EOT, or
  88.         Ctrl-Z, file is closed and the term function exits.
  89.  
  90.         EXAMPLE: t comments.txt<ENTER>
  91.         jabber ... jabber ... Ctrl-Z
  92.  
  93.  
  94.         Optional termoptions may be enabled to modify the display, storage,
  95.         or transmission of information.
  96.  
  97.         Subcommands available from the term function are explained in
  98.         Chapter 21.  Characters special to the term function are also
  99.         described in Chapter 21.
  100.  
  101.       tcs M N The local display of ASCII characters can be remapped to suit
  102.         local requirements with the tcs (Terminal Character Set) command,
  103.         where M is the incoming character (1 to 255) and N is the desired
  104.         hardware character 1 to 255.
  105.  
  106.         EXAMPLE: tcs 91 146 translates the ASCII [ character to the AE
  107.         character.
  108.  
  109.  
  110.         The command tcs by itself disables these translations but does not
  111.         reset the translation table.
  112.  
  113.         The command tcs 0 resets the entries in the translation table.
  114.  
  115.  
  116.  
  117.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  118.  
  119.  
  120.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  121.       ZCOMM User Manual                                                  153
  122.  
  123.         SEE ALSO: display command
  124.  
  125.       timestamp * Iff a capture file is open, write out the circular buffer.
  126.         Then write a line containing the remote system name, number of
  127.         characters transmitted from disk, the number of characters received
  128.         to disk, average characters received per second, [20] the date and
  129.         time, and the term function status line information (time, options,
  130.         etc.) to the file and to the display.
  131.  
  132.         EXAMPLE: timestamp; echoc "End: %e Errors"
  133.            Timestamp: vif 0 127857 97/sec 1342:37 07-09-86
  134.            01 24 13:42 21:50   28672 2:1200 7e  EhjSt >cis0709.tmp
  135.            Allsig Ends: 0 Errors
  136.  
  137.         The character counts are reset when the corresponding files are
  138.         opened.
  139.  
  140.         SEE ALSO: restime, ALT-E commands, E test condition, t string
  141.         parameter
  142.  
  143.       trs svar string1 string2 String1 and string2 are first processed for
  144.         character escapes.  Then translate string variable svar from the
  145.         character set in string1 into the character set in string2.  *
  146.         Characters in String1 with no corresponding character in String2 are
  147.         deleted.  Characters in svar not appearing in String1 are not
  148.         modified.  The "trs" command may not be used in the body of a
  149.         "while" command.
  150.  
  151.         EXAMPLE: trs s0 "\\{}" "/" Changes backslashes to slashes, and
  152.         removes "{" and "}" characters.
  153.  
  154.  
  155.       TYPe pathspec Type the specified file(s).  This command closes any
  156.         open transmit file.  Type pauses/resumes printing with ^S.
  157.         Keyboarding ^C or Ctrl-Break cancels, and ^X skips to the next file.
  158.         <Ctrl-Home> clears the screen without pausing, avoiding scrolling.
  159.  
  160.         SEE ALSO: browse, list, page commands, Unix b, bro, typ commands
  161.  
  162.         EXAMPLE: type *.txt *.doc
  163.  
  164.  
  165.       unrestrict Prompts for a password and unrestricts ZCOMM if the
  166.         password exactly matches the contents of the unrestrict string
  167.         parameter.  If unrestrict is empty or the given password does not
  168.  
  169.  
  170.       __________
  171.  
  172.       20. Since the last call or restime command.
  173.  
  174.  
  175.  
  176.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  177.  
  178.  
  179.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  180.       ZCOMM User Manual                                                  154
  181.  
  182.         match in three attempts, the call is immediately terminated.
  183.         Unrestrict is used in Host Operation by a caller who wishes
  184.         unrestricted access to ZCOMM's computer to view confidential files
  185.         or perform maintenance.
  186.  
  187.         EXAMPLE: unrestrict Prompts for a password (to match the unrestrict
  188.         parameter), then allows three tries to enter it correctly.
  189.  
  190.  
  191.         SEE ALSO: Host operation
  192.  
  193.       videobios N Sets the video BIOS mode to N.  This command is useful for
  194.         accessing the high resolution super EGA display text modes, such as
  195.         100 columns by 75 lines corresponding to high resolution 800x600
  196.         displays.  The $ and # numeric parameters must be separately set to
  197.         agree with the new BIOS video mode.
  198.  
  199.         The action of the video ROM BIOS to specific values depends on the
  200.         particular EGA/VGA ROM BIOS used.  To support boards using an
  201.         extended code in the bl register, calculate N = bl + (256 * al).
  202.  
  203.         Some codes produce spectacular unpredictable results.  This command
  204.         is restricted, and is available on medium model DOS flavors only.
  205.  
  206.         EXAMPLE: videobios 3 Sets BIOS video mode 3 (80x25).
  207.  
  208.  
  209.         SEE ALSO: V and W numeric parameters
  210.  
  211.       w Writes the contents of the circular buffer to the capture file.
  212.  
  213.       wait [-term_options] Wait activates the term function to search for
  214.         each pattern that has been defined with the pattern command.  If a
  215.         file has been opened with the create or t file commands, buffer
  216.         capture continues during the wait command.  If a file upload
  217.         (inititated by an f file command) was in progress, the upload will
  218.         resume with the wait command subject to the g term option.
  219.  
  220.         Script execution resumes when the wait command returns because of a
  221.         pattern match, timeout, no carrier detect, or keyboarded F1.  The
  222.         wait command's pattern search timeout is effective even if no search
  223.         patterns have been set with the pattern command.
  224.  
  225.         SEE ALSO: pattern, put, putw commands, fN term option
  226.  
  227.       wc pathspec Counts lines, words, printing characters, and all
  228.         characters for the specified files.  The totals are then presented.
  229.         Characters beginning with CPMEOF (^Z) are excluded.[21] The count of
  230.  
  231.  
  232.  
  233.  
  234.  
  235.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  236.  
  237.  
  238.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  239.       ZCOMM User Manual                                                  155
  240.  
  241.         printing characters is useful for estimating laser toner and printer
  242.         ribbon usage.
  243.  
  244.         EXAMPLE: wc *.c *.h
  245.  
  246.  
  247.         SEE ALSO: crc, sum commands
  248.  
  249.       while condition rest-of-line Scripts must often repeat a command or
  250.         set of commands while some condition remains true.  The while
  251.         command executes the command(s) on the rest of the line while
  252.         condition is true.  Chapter 27 describes testable conditions.  An
  253.         inadvertently generated while loop may be stopped by keyboarding
  254.         NUKE (ALT-N).
  255.         N.B.: The rest of the line must not contain an if command or
  256.         semicolons separating commands.  While commands may not be nested.
  257.  
  258.         EXAMPLE: pat 1 "ogin:";  while !1 put "\r" wait -f1 Repeatedly sends
  259.         a carriage return until the remote responds with "Login:".[22]
  260.  
  261.  
  262.         EXAMPLE: while "!1&&L<5" put "\r" wait -f1 Works as above, but only
  263.         tries 5 times.
  264.  
  265.  
  266.       x (eXit) Writes and closes any open files, releases ownership of the
  267.         serial port, then exits to the operating system without
  268.         disconnecting the phone line.[23] Exit status is the value of the ?
  269.         numeric parameter.  This command is not allowed if Restricted.
  270.  
  271.       xpc ... * The ZCOMMXPC flavor of ZCOMM supports the Tymnet(TM) X.PC
  272.         link level protocol with the xpc commands.  See a following
  273.         subchapter of Chapter 19 for a more detailed description of the X.PC
  274.         packet driver and the xpc commands that control it.
  275.  
  276.  
  277.  
  278.  
  279.       ______________________________________________________________________
  280.  
  281.       21. The line and word counts agree with the Unix word count program,
  282.           but the character count will differ because of CR characters not
  283.           stored in most Unix text files.  The Unix word count program does
  284.           not have a count of printing characters.
  285.  
  286.       22. The "L" in "Login" is not searched for on purpose.  On Unix
  287.           systems, the "l" is not always capitalized.
  288.  
  289.       23. On some Unix systems, the operating system may alter the state of
  290.           the serial port after ZCOMM exits.
  291.  
  292.  
  293.  
  294.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  295.  
  296.  
  297.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  298.       ZCOMM User Manual                                                  156
  299.  
  300.       xy [column] row Place the cursor on the local display specified column
  301.         and row.  The home position corresponds to an xy 1 1 command.
  302.         Column and row can be string parameters holding numbers.
  303.  
  304.       zcommandi COMMAND Send COMMAND with ZMODEM protocol, do NOT wait for
  305.         command completion.
  306.  
  307.         EXAMPLE: zcommandi "!make whoopie"
  308.  
  309.  
  310.       zcommandic COMMAND Process COMMAND for string substitutions and
  311.         character escapes and send with ZMODEM protocol, do NOT wait for
  312.         command completion.
  313.  
  314.       zcommandw COMMAND Send COMMAND to the remote with ZMODEM protocol.
  315.         ZMODEM assures an error free command upload.  Wait for COMMAND to
  316.         complete on the remote.  Store the command's exit value in the ?
  317.         numeric parameter, available to the ?  test condition.
  318.         N.B.: With the exception of sz, no command that involves the serial
  319.         port may be the argument of zcommand.
  320.  
  321.         EXAMPLE: zcommandw "sz foo.bar" Causes the remote to send a file
  322.         with ZMODEM protocol.
  323.  
  324.  
  325.         EXAMPLE: zcommandw "!ls -l | sz -a -" Causes a remote Unix system to
  326.         send a file containing a directory listing to ZCOMM.
  327.  
  328.  
  329.         As a special case, zcommandw with an empty command fetches the
  330.         remote's disk file system free character count.  This quantity is
  331.         then available to the R test condition.
  332.  
  333.         EXAMPLE: zcommandw ""; if "R>10000" sz hugefile Fetches the free
  334.         disk space from the remote, and sends hugefile if the destination's
  335.         free space is greater than 10000 kilobytes.
  336.  
  337.  
  338.       zcommandwc COMMAND Process COMMAND for string substitutions and
  339.         character escapes and send with ZMODEM protocol, wait for command
  340.         completion.
  341.  
  342.       zmodem Used as a prefix to the p command to select the "zmodem"
  343.         parameters, or by itself to select the ZMODEM protocol for commands
  344.         which operate in a choice of protocols depending on past history.
  345.  
  346.         EXAMPLE: zmodem
  347.              !!sz *.*
  348.         Uses ZMODEM to send a command to the remote machine to send all the
  349.         files in its current directory.
  350.  
  351.  
  352.  
  353.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  354.  
  355.  
  356.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  357.       ZCOMM User Manual                                                  157
  358.  
  359.       _ Enter a diagnostic routine that prints information about each
  360.         keystroke entered.  Keyboarding LF (Ctrl-Enter) exits the _
  361.         (underscore) command.  When a key is struck, the scancode, modified
  362.         scancode, and the shift state are displayed in decimal.  The
  363.         modified scancode is either the raw scancode as returned by the BIOS
  364.         or 224 added to the ZCOMM internal code iff the raw scancode equals
  365.         224.  The ZCOMM internal code for the key (usually the ASCII value)
  366.         is displayed in octal.  This command may be used for exploring
  367.         keyboard encoding and preparing alternate keyboard mappings for use
  368.         with the mk command.
  369.  
  370.         SEE ALSO: mk command
  371.  
  372.  
  373.       ![%][~]command Invoke the local operating system to execute command
  374.         (either a program or a DOS built-in command) as a subprogram.  A
  375.         leading % (percent sign) processes Command for string parameter
  376.         substitutions.  See Chapter 19.5 for details on DOS Gateways and
  377.         Unix Shell Escapes.
  378.  
  379.  
  380.       !!host-command Sends the rest of the line (after !!) to a remote
  381.         ZMODEM program or Kermit server for execution on the server machine.
  382.         host-command is not processed for string parameters.  This is a
  383.         convenient alternative to remote host host-command-string
  384.         particularly if host-command contains spaces.
  385.  
  386.       label: A label begins at the first column and ends with a colon.  One
  387.         or more commands may appear on the same line separated from the
  388.         label by white space.  A label may have the same name as a directory
  389.         entry provided the directory entry appears first in the script file.
  390.         N.B.: a label differs from a directory entry, which doesn't end with
  391.         a colon.  When ZCOMM encounters the next directory entry in script
  392.         processing, an automatic "return" is performed.
  393.  
  394.         EXAMPLE: if 1 goto cond1
  395.              echo "Pattern 1 not matched"
  396.         cond1:    echo "processing continues"
  397.         foosys    speed 2400 666-1234 t
  398.  
  399.  
  400.       :comment A colon as first character in a command causes the rest of
  401.         the command line to be ignored.  This is also useful for "commenting
  402.         out" commands in script files.
  403.  
  404.         EXAMPLE: : this line does nothing at all
  405.  
  406.  
  407.       ; Semicolon is a command delimiter which may be used in place of
  408.         RETURN to place multiple commands on a line.  Since commands such as
  409.         echo, set, sb, pattern, list, and type take an indefinite number of
  410.  
  411.  
  412.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  413.  
  414.  
  415.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  416.       ZCOMM User Manual                                                  158
  417.  
  418.         operands, the semicolon must be used to string such commands
  419.         together.
  420.  
  421.         EXAMPLE: sb *.c; off Batch transmits all *.c files, then puts the
  422.         modem on hook and exits to DOS.
  423.  
  424.         Semicolon is not a command delimiter if it is escaped by a backslash
  425.         or if it appears within a quoted string.
  426.  
  427.         EXAMPLE: pat 0 ";" Sets pattern 0 to search for a semicolon.
  428.  
  429.         Commands that take a fixed number of arguments may be strung
  430.         together without a semicolon unless otherwise noted.
  431.  
  432.         EXAMPLE: port 1 speed 1200
  433.  
  434.  
  435.       <file Redirects input used by the command prompt and review function.
  436.         When reading input from file, certain characters are special:
  437.  
  438.             ~  Accept the next character verbatim.
  439.  
  440.             |  Sleep for one second.
  441.  
  442.             '' Double quote echoes succeeding characters to the display with
  443.                highlighting until the next double quote is encountered.
  444.       On end of file, a ^U is returned and input reverts to the keyboard.
  445.       The file rev on the demonstration disk is a typical file which might
  446.       be used with the < command.
  447.  
  448.       >[>]outfile Redirects output from succeeding utility commands and
  449.         debug output (if the v numeric parameter is non zero) to outfile.
  450.         Capture from the circular buffer is also enabled, but there is no
  451.         automatic writing of the circular buffer to the file on close.
  452.         >>outfile appends to outfile.  The output redirection is canceled by
  453.         the close command or by > without a filename.  DOS predefined device
  454.         names such as "prn" may be used.
  455.  
  456.         The syntax of ZCOMM's redirection differs from that used by DOS and
  457.         UNIX. ZCOMM's output must be redirected before the command(s) are
  458.         given, and the redirection stays in effect until explicitly
  459.         canceled.  ZCOMM's command prompt is not redirected.
  460.  
  461.         EXAMPLE: bdump file0
  462.              kill
  463.              >file1
  464.              dump file0
  465.              close
  466.         Dumps the contents of the modem input buffer to file0.  Output is
  467.         then redirected to file1 and contents of file0 are displayed in side
  468.         by side hex/ascii format.
  469.  
  470.  
  471.       (C) 1993 Omen Tech Inc                        Chapter 19 Main Commands
  472.  
  473.  
  474.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  475.       ZCOMM User Manual                                                  159
  476.  
  477.         Note that the create and t filename commands do not redirect utility
  478.         command output to the file.
  479.  
  480.  
  481.       19.1  Function Key Commands
  482.  
  483.       Some function keys are recognized at the command prompt.  Function key
  484.       commands may not be mixed with any other character.  For example,
  485.       keyboarding "t PgUp" elicits an error bell.
  486.  
  487.       Some scrips redefine the function keys.  The standard assignments may
  488.       be restored with a gosub setup command.
  489.  
  490.  
  491.       F2 From the command prompt, F2 enters term function.
  492.  
  493.         SEE ALSO: t [file] command
  494.  
  495.       Up Select the previous command in the command stack for reentry.
  496.  
  497.       Down Select the next command in the command stack for reentry.
  498.  
  499.       Home,PgUp,End Enter the review function.
  500.  
  501.       F3...F10 Function keys F3 to F10 are programmed by set commands in the
  502.         "setup" directory in the distributed telephone directory.  The key
  503.         definitions in PHODIR.t may be modified or removed at your
  504.         discretion.
  505.  
  506.       F3 Receives files with YMODEM protocol, or XMODEM. [24]
  507.  
  508.       F4 Invokes TurboLearn Script Writer(TM) to record keystrokes and
  509.         computer dialog, then generates a script using this information.
  510.  
  511.         If ZCOMM is not currently connected to a system, the script called
  512.         by F4 prompts the user for telephone number, baud rate, and parity.
  513.         When recording is finished, the script prompts for a pathname to
  514.         store the completed TruboDial script in.
  515.  
  516.       F5 On Unix systems, begin background operation and issue a sub shell
  517.         for the user.  ZCOMM operation proceeds with screen output
  518.         suppressed.  If ZCOMM should require keyboard input before the user
  519.         returns, ZCOMM waits for the user to return.
  520.  
  521.  
  522.  
  523.       __________
  524.  
  525.       24. ZCOMM generates a file name if the sending program does not
  526.           provide one.
  527.  
  528.  
  529.  
  530.       (C) 1993 Omen Tech Inc                Chapter 19 Function Key Commands
  531.  
  532.  
  533.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  534.       ZCOMM User Manual                                                  160
  535.  
  536.       F6 Prompts for a file name, then receives that file with the XMODEM-
  537.         CRC protocol.  ZCOMM will revert to the basic XMODEM protocol after
  538.         a few timeouts if the sender does not support CRC-16.
  539.  
  540.       F7 Prompts for a file name, then transmits that file with XMODEM
  541.         protocol.  If the file name includes wildcard characters, or if more
  542.         than one file name is given, or if a directory name is given, YMODEM
  543.         protocol will be used.
  544.  
  545.       F8 Generates and transmits a password based on the called system's
  546.         name and the string parameter xpassword.  * This command is valid
  547.         only when called from the term function.
  548.  
  549.       F9 Calls a script to add a new system entry to the Telephone
  550.         Directory.  The script prompts for a system name, and checks for
  551.         duplications with entries currently in the Phone Directory.  The
  552.         script prompts for comments which will display when that system is
  553.         called.  Speed and parity are then prompted for, and the entry is
  554.         added to the end of the Phone Directory.
  555.  
  556.       F10 Invokes the "help" command or help processor.
  557.  
  558.       Shift-F1 List the Phone directory.
  559.  
  560.       Shift-F2 Search Phone Directory for system names matching user
  561.         supplied string.
  562.  
  563.       Shift-F3 List voice calls in the Phone Directory.
  564.  
  565.       Shift-F4 Disconnect the modem from telephone line (hang it up).
  566.  
  567.       Shift-F5 Prompt for a system name and add a command to call it to the
  568.         circular dialing queue.  List the queue contents.
  569.  
  570.       Shift-F6 Run (execute) the circular dialing queue.
  571.        The following function keys are valid at the main command prompt,
  572.       from the term function, and from the review function.
  573.  
  574.       Ctrl-Home Resets display modes and clears the screen.
  575.  
  576.       ALT-1 Prompt for a command to be executed by the operating system,
  577.         then execute it.
  578.  
  579.         EXAMPLE: ALT-1
  580.         DOS Command: dir/w
  581.  
  582.  
  583.       ALT-2 Prompt for a ZCOMM command, then execute it.
  584.  
  585.         EXAMPLE: ALT-2
  586.         YAM Command: speed 115200
  587.  
  588.  
  589.       (C) 1993 Omen Tech Inc                Chapter 19 Function Key Commands
  590.  
  591.  
  592.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  593.       ZCOMM User Manual                                                  161
  594.  
  595.       ALT-C Writes the circular buffer to disk and closes any open send or
  596.         receive file(s).  ZCOMM complains if no files were open.
  597.  
  598.         SEE ALSO: close command
  599.  
  600.       ALT-D Lists the current directory of the default disk.
  601.  
  602.         SEE ALSO: dirr command
  603.  
  604.       ALT-M Toggles keyboard mapping.
  605.  
  606.         SEE ALSO: display mapkb command, N numeric parameter
  607.  
  608.       ALT-R Enter the review function.
  609.  
  610.         SEE ALSO: review command
  611.  
  612.       ALT-S Displays status on the local screen only, even if ZCOMM is in
  613.         host operation.
  614.  
  615.         SEE ALSO: s command
  616.  
  617.       ALT-U Toggles Upper case conversion of keyboard and file characters
  618.         sent with the term function ( t, f, F2 commands).  The answerback
  619.         and programmed strings are not affected.  Protocol file transfers
  620.         are not affected.  The u term option is reset by the call command.
  621.  
  622.         SEE ALSO: u mode
  623.  
  624.       ALT-W Writes the circular buffer to the receive file.  Equivalent to
  625.         the main w command.
  626.  
  627.         SEE ALSO: w command
  628.  
  629.       F1...FA10 etc. The Soft Keys can be programmed (with "set" commands)
  630.         either to send a string of characters to the remote or to invoke a
  631.         ZCOMM command sequence.  Iff the string begins with "@", the
  632.         remainder of the string is treated as a ZCOMM command.  No strings
  633.         are sent to the remote from the command prompt or from the review
  634.         function.
  635.  
  636.         The soft keys can be changed for each remote system or different
  637.         application programs, with set commands embedded in the appropriate
  638.         telephone directory entry.  The ALT-K key displays the strings
  639.         assigned to these keys.
  640.  
  641.         There are 48 soft keys, f1 to f12,fs1 to fs12,fc1 to fc12,fa1 to
  642.         fa12, plus some of the cursor keys.  ( fs1 is obtained by Shift-F1.
  643.         fc1 is obtained by Ctrl-F1.  fa1 is obtained by Alt-F1.) In
  644.         addition, the cursor keys may be reassigned to send strings to the
  645.         remote when in the term function.  To list them, set the v (verbose)
  646.  
  647.  
  648.       (C) 1993 Omen Tech Inc                Chapter 19 Function Key Commands
  649.  
  650.  
  651.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  652.       ZCOMM User Manual                                                  162
  653.  
  654.         parameter non zero ("pv1"), then give a "set" command.  Most soft
  655.         keys have names beginning with f, and are described in Chapter 25.
  656.  
  657.       19.2  Browse Command
  658.  
  659.       BROwse pathspec browses through the specified files.  If pathspec is
  660.       empty, all files are presented.  For each matched pathname, the
  661.       filename, date, and length are displayed.  The status line displays
  662.       some of the possible (one letter) commands.
  663.  
  664.       EXAMPLE: >>>c:bro *.c
  665.       CFLOW.C          13:18:10 02-25-86   6072 ?
  666.       app, back, copy, Del, mv, next, page, sz, S, quit, {rR}ead, view, !, @
  667.  
  668.  
  669.  
  670.       a, A Prompts for a pathname and then appends the current file to it.
  671.         Both DOS and CP/M format files are handled correctly.  The A choice
  672.         then deletes the file.
  673.  
  674.       b Backs up to the previous file.  Browse will not back up past a
  675.         deleted or renamed file.
  676.  
  677.       c prompts for a target pathname.  The resulting DOS command
  678.         copy file target is executed by a copy of COMMAND.COM.  Target may
  679.         include the switches available with the DOS copy command.  The
  680.         pathnames given must be legal for DOS, with \ separating directories
  681.         from filenames.[25]
  682.  
  683.         EXAMPLE: c
  684.         Copy to: a:
  685.  
  686.  
  687.         SEE ALSO: "HINT" below
  688.  
  689.       D Deletes the file.
  690.  
  691.       SP, CR skip to the next file.
  692.  
  693.       r, R The R subcommand first kills the circular buffer.  Then read the
  694.         file (or as much as will fit) into the circular buffer, then call
  695.         the review function.  The review function subcommands can be used to
  696.         page back and forth through the file, write portions of the buffer
  697.         to files, and so on.  If review is exited with the file still open,
  698.         browse closes it.  This subcommand is not available if Restricted.
  699.  
  700.  
  701.       __________
  702.  
  703.       25. Unless the DOS SWITCHAR has been changed to "/".
  704.  
  705.  
  706.  
  707.       (C) 1993 Omen Tech Inc                       Chapter 19 Browse Command
  708.  
  709.  
  710.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  711.       ZCOMM User Manual                                                  163
  712.  
  713.         SEE ALSO: review function
  714.  
  715.       n Sends the file with the ZMODEM n option (send file only if the
  716.         source is newer than the destination).
  717.  
  718.       S sends the selected file with XMODEM protocol.  The user must start
  719.         an XMODEM receive on the other machine.
  720.  
  721.       s sends the selected file with ZMODEM or YMODEM Protocol and 1kb
  722.         packets.  If the other program has ZMODEM AutoDownload enabled (Z
  723.         mode) the file transmission will be automatic.  Otherwise, the user
  724.         must start a YMODEM or ZMODEM receive on the other machine.  The s
  725.         and S subcommands are useful when issued by a remote caller browsing
  726.         through files in a directory.
  727.  
  728.       t Tail reads the tail of the file into the circular buffer and
  729.         displays the last 24 lines.
  730.  
  731.       Q, X Quit ends the file list.  X is provided for the convenience of
  732.         users accustomed to the wash and sweep programs.
  733.  
  734.       V, Ctrl-V View the file, whether it is a regular or SQueezed file.
  735.  
  736.       ! prompts for a DOS command and then attempts to execute it.  Some DOS
  737.         commands that might be useful are rename, del, print, move, emacs,
  738.         mince, edlin, chkdsk, and chmod.  When entering the DOS command, a
  739.         keyboarded % is replaced by the pathname of the currently selected
  740.         file.
  741.  
  742.         Please refer to the !  command for details and caveats.
  743.  
  744.         EXAMPLE: !emacs % calls EMACS to edit the selected file.
  745.  
  746.  
  747.       @ Prompts for a ZCOMM command, and then executes that command as if it
  748.         had been entered at the main command prompt.  The @ subcommand
  749.         should not be used for any command that involves file names.
  750.  
  751.         EXAMPLE: @display vt100
  752.  
  753.  
  754.       * Any other letter redisplays the file information and repeats the
  755.         prompt.
  756.  
  757.       After the file list is exhausted, ZCOMM prints the free storage
  758.       remaining on the default disk.
  759.       HINT: Use a directory command to change the order in which the files
  760.       are presented for the browse command.  For example, assume we have a
  761.       directory src on drive c: (hard disk) and a floppy drive F: with a
  762.       scratch disk inserted.  The command sequence
  763.           dirt
  764.  
  765.  
  766.       (C) 1993 Omen Tech Inc                       Chapter 19 Browse Command
  767.  
  768.  
  769.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  770.       ZCOMM User Manual                                                  164
  771.  
  772.           f:
  773.           browse c:/src
  774.       displays each file in the src directory beginning with the newest.
  775.       Typing c tells ZCOMM you want to copy the file.  When ZCOMM asks for
  776.       the filename, just hit <CR> and the file is copied.  (The resulting
  777.       command to command.com is "COPY c:/src/file").  This sequence may be
  778.       used to "clean up" a directory.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.       (C) 1993 Omen Tech Inc                       Chapter 19 Browse Command
  826.  
  827.  
  828.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  829.       ZCOMM User Manual                                                  165
  830.  
  831.       19.3  DOS Gateway
  832.  
  833.       A "Shell Escape" or "DOS Gateway" executes a DOS COMMAND (a program or
  834.       command) as a subroutine.  If the first non white-space character of
  835.       the line is !, the entire line, less the !, is executed as a DOS
  836.       command, as if it were typed to DOS in the absence of ZCOMM.  If the !
  837.       command is not the first command on the line, the command string must
  838.       conform to ZCOMM's rules pertaining to strings.  DOS Gateways are not
  839.       allowed if ZCOMM is RESTRICTED.
  840.  
  841.       If the next character is % the rest of the command is processed for
  842.       string substitutions.
  843.  
  844.  
  845.       EXAMPLE: !whereis thebeef.* Uses the public domain WHEREIS.COM program
  846.       to find certain files on the hard disk.
  847.  
  848.  
  849.       EXAMPLE: !dir >foo Generate a directory listing, with output
  850.       redirected by DOS to foo.
  851.  
  852.       The command line keys !dir keys displays the soft keys, executes a DOS
  853.       "dir" command without arguments, and then displays the soft keys
  854.       again, while the command line !dir keys calls DOS to print directory
  855.       information for the file keys.
  856.  
  857.       Before executing a !  command, ZCOMM restores the modem port's
  858.       Interrupt Service Routine's previous interrupt vector and interrupt
  859.       enable bits.  ZCOMM also synchronizes the BIOS display driver.  After
  860.       return from the DOS command, ZCOMM enables DTR, the ISR vector,
  861.       interrupts on the modem port, and resumes direct control of the
  862.       display.
  863.  
  864.       If the command name begins with "%" (per cent sign) the remainder of
  865.       the command string is processed for string substitution (but not
  866.       character escapes).
  867.  
  868.       EXAMPLE:      set s0 this.txt
  869.            !%mv %s0 bakdir
  870.  
  871.       If the command name (after an optional leading "%") begins with ~
  872.       (tilde), ZCOMM does NOT restore the modem port's Interrupt Service
  873.       Routine's previous interrupt vector and interrupt enable bits.  The
  874.       called program may then access the modem with the ROM BIOS interrupt
  875.       hex 14, which is mapped to ZCOMM's modem service routines during the
  876.       execution of the !~ command.
  877.  
  878.       When the modem is accessed this way, incoming characters are buffered
  879.       in ZCOMM's interrupt buffer, preventing loss of characters when
  880.       scrolling above 300 bits per second.  Unlike the ROM BIOS routines
  881.       (which are a compromise to allow driving serial printers), the ZCOMM
  882.  
  883.  
  884.       (C) 1993 Omen Tech Inc                          Chapter 19 DOS Gateway
  885.  
  886.  
  887.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  888.       ZCOMM User Manual                                                  166
  889.  
  890.       int 14h handler does not depend on the state of DSR or CTS.
  891.  
  892.       This interface allows other programs to perform specialized functions,
  893.       such as graphic screen operation or special CRT terminal emulation.
  894.       One such program is COMSH.EXE available on Compuserve's Programmers'
  895.       Special Interest Group (GO PCS-158).[26]
  896.  
  897.       EXAMPLE: !~comsh
  898.  
  899.       The ZCOMM BIOS EMULATOR replacing the int 14h modem service routine
  900.       accepts the standard BIOS INT 14h functions encoded in the AH register
  901.       as described in the IBM Technical Reference Manual.  Since the modem
  902.       port is selected by ZCOMM, the DX register is ignored.  The character
  903.       ready status bit reflects whether ZCOMM's modem interrupt buffer has
  904.       one or more characters waiting.
  905.  
  906.       The !~ command uses special logic to allow programs to exit gracefully
  907.       when carrier detect is lost.
  908.  
  909.       If the command contains a space but none of the ^ < > or | characters,
  910.       DOS ZCOMM attempts to execute the command with the Microsoft C
  911.       spawnvp() function, which returns the program's exit status to the ?
  912.       test condition.  Otherwise, or if the Microsoft C spawnvp() failed, !
  913.       commands are interpreted by DOS's COMMAND.COM; This kluge will go away
  914.       when Microsoft's rokcet scientests learn how to write a command.com
  915.       that executes commands and properly returns the exit status.
  916.  
  917.       Batch files and built-in commands may be invoked as well as programs.
  918.       Some useful DOS built-in commands are rename, copy, date, and time.
  919.  
  920.       Caution should be exercised with commands that affect disk files if
  921.       ZCOMM has files open at the time.  Programs that remain resident in
  922.       low memory (such as spoolers) should NOT be invoked from ZCOMM unless
  923.       they are already resident, as memory would become fragmented.
  924.       Invoking the DOS "print" command (if print isn't already resident) has
  925.       caused DOS to crash when ZCOMM exits.
  926.  
  927.       Memory available for !command will be less than when the command is
  928.       given directly to DOS without ZCOMM running.  The command "!chkdsk"
  929.       will display the amount of memory available for subprograms.
  930.  
  931.       NOTE: Some commands under some conditions may cause DOS to crash
  932.       immediately, after more commands are given, or when the user attempts
  933.       to return to DOS,  especially if insufficient memory is available.
  934.  
  935.  
  936.       __________
  937.  
  938.       26. COMSH supports graphic images transmitted by Compuserve's Weather
  939.           Radar service.
  940.  
  941.  
  942.  
  943.       (C) 1993 Omen Tech Inc                          Chapter 19 DOS Gateway
  944.  
  945.  
  946.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  947.       ZCOMM User Manual                                                  167
  948.  
  949.       The EXEC functions of nonstandard operating systems are notorious
  950.       sources of interesting debugging experiences.
  951.  
  952.  
  953.       If DOS fails to execute COMMAND.COM, (actually, the program specified
  954.       in COMSPEC), the message Shell Escape DOS error return = N is
  955.       displayed.  The usual DOS error returns are 1002,1005,1008,1010, and
  956.       1011, which are the DOS error return values + 1000:
  957.  
  958.       2  File not found (COMMAND.COM)
  959.  
  960.       5  Access Denied
  961.  
  962.       8  Insufficient memory
  963.  
  964.       10 Invalid environment
  965.  
  966.       11 Invalid format
  967.       Return values less than 1000 are returned by the application but are
  968.       lost by current versions of COMMAND.COM.  The return value is saved in
  969.       the ?  numeric parameter and may be tested with the ?  test condition.
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.       (C) 1993 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  1003.  
  1004.  
  1005.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1006.       ZCOMM User Manual                                                  168
  1007.  
  1008.       20.  Protocol File Transfer OPTIONS
  1009.  
  1010.       Options modify the way the protocol file transfer commands send and
  1011.       receive files.  They are reset before each command line.
  1012.  
  1013.       The a, b, r and rr options are mutually exclusive.  With ZMODEM, a b
  1014.       option given to the sender or receiver will override any a option.
  1015.  
  1016.       The +, c, r, rr, N, n, p, and y options are mutually exclusive.  The Y
  1017.       option may be followed by the c, +, r, n, or N option.  Specifying
  1018.       these options to the receiver overrides the ZMODEM sender's
  1019.       specification of these options.
  1020.  
  1021.       The DOS append command interferes with some of these options.
  1022.  
  1023.  
  1024.       +  When receiving to a file already on disk, append the new data to
  1025.          the file.  If the specified file does not exist, it is created.
  1026.          This option is not allowed if ZCOMM is Restricted.
  1027.  
  1028.          EXAMPLE: rc -+ evrybody.dat
  1029.  
  1030.  
  1031.          When sending files with ZMODEM, the + option commands the receiver
  1032.          to append to a file already on the receiver's disk.
  1033.  
  1034.          EXAMPLE: sz -+ ONAME=master.log *.log sends all .log files in the
  1035.          current directory to be appended to master.log on the receiver's
  1036.          computer.
  1037.  
  1038.          NOTE: Append (+) is not the same as crash recovery (-r).  Append is
  1039.          used to concatenate (add) new data to an existing file.  The
  1040.          resulting file contains both old and new data.
  1041.          NOTE: If an append (+) file transfer is interrupted and restarted,
  1042.          data may be duplicated.
  1043.  
  1044.          SEE ALSO: r option
  1045.  
  1046.       7  Strip data to 7 bits for file transfers with the Kermit protocol.
  1047.          Program executables and other 8 bit binary files cannot be sent
  1048.          this way.  In the absence of the 7 option ZCOMM transfers all 8
  1049.          bits of each byte.  If the communications line is set to 8 bits no
  1050.          parity, the 8th bit is transmitted, otherwise ZCOMM requests 8th
  1051.          bit quoting.  NOTE: The 7 option is distinct from the 7e and 7o
  1052.          term options.
  1053.  
  1054.       a  (ASCII) The a option applies to files received with XMODEM, YMODEM,
  1055.          or ZMODEM protocol.  It converts newlines not preceded by CR to
  1056.          CR/LF pairs.  NULL, RUBOUT, and all characters in each packet
  1057.          beginning with Ctrl-Z are excluded.  The a option is useful when
  1058.          receiving text files without carriage returns directly from Unix
  1059.  
  1060.  
  1061.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1062.  
  1063.  
  1064.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1065.       ZCOMM User Manual                                                  169
  1066.  
  1067.          systems.
  1068.  
  1069.          When sending with ZMODEM, the a option instructs the receiver to
  1070.          convert text files to the conventions used in its operating
  1071.          environment.  When sending to VAX/VMS rz this selects CR carriage
  1072.          control variable length record format.
  1073.  
  1074.          The a option does not apply to the Kermit, sx, or sb commands.
  1075.          Files transferred with the a option cannot be processed with the
  1076.          ZMODEM r (recover/resume) option.
  1077.  
  1078.          EXAMPLE: rc -a program.c receives program.c and converts end of
  1079.          lines to CR/LF.
  1080.  
  1081.  
  1082.       b  (Binary) With ZMODEM, inhibits the receiver from translating the
  1083.          file contents.  If either the ZMODEM sender or receiver specifies b
  1084.          option, any contrary requests will be ignored.
  1085.  
  1086.          EXAMPLE: sz -b program.exe
  1087.  
  1088.  
  1089.       c  With ZMODEM, change the file name to prevent collision if the
  1090.          destination file exists.  The receiving program must support the
  1091.          ZMODEM c option or file disposition will be undefined.  The form of
  1092.          the invented (changed) filename is implementation dependent.
  1093.  
  1094.          Use CRC-16 with the rx, rt, and r7 commands.
  1095.  
  1096.       e  Normally, ZMODEM senders escape XON, XOFF, Ctrl-P, CR-@-CR, and
  1097.          Ctrl-X, and ZMODEM receivers ignore XON and XOFF.  The e option
  1098.          escape all control characters when sending files with the ZMODEM
  1099.          protocol.  In 7-bit environments, the e option also escapes RUBOUT
  1100.          (7F).[1] This option is useful when operating with brain damaged
  1101.          data PBX systems and other types of "front ends".
  1102.  
  1103.          SEE ALSO: zmtxesc, zmrxesc string parameters
  1104.  
  1105.       E  With ZMODEM-90, force 8th bit encoding even if the transmission
  1106.          medium appears to support 8 bits.[2]
  1107.  
  1108.       f  Send the full pathname as specified (exclusive of disk identifier)
  1109.          when using a batch send command.  Normally only the file name
  1110.  
  1111.  
  1112.       __________
  1113.  
  1114.        1. In 7-bit environments, ZMODEM always escapes FF.
  1115.  
  1116.        2. Not featured in DSZ.COM.
  1117.  
  1118.  
  1119.  
  1120.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1121.  
  1122.  
  1123.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1124.       ZCOMM User Manual                                                  170
  1125.  
  1126.          portion (without any directory prefix) is transmitted.  The f
  1127.          option applies to batch file transmission with the kermit sb, sb,
  1128.          send, and sz commands.
  1129.  
  1130.          EXAMPLE: cd /src; sz -f robot/r2d2.h sends the file with the
  1131.          pathname robot/r2d2.h.
  1132.  
  1133.  
  1134.          EXAMPLE: sz -f /src/robot/vox/3tpi0.*
  1135.  
  1136.  
  1137.          SEE ALSO: PREFIX=p flag for the sb and sz commands.
  1138.  
  1139.       F  Insert a pause after each transmitted data subpacket transmitted
  1140.          with ZMODEM.  This is useful in certain situations when
  1141.          conventional flow control methods are unavailable, ineffective, or
  1142.          unreasonably slow (i.e., "broken").  The length of pause is set by
  1143.          the zmodem F numeric parameter.
  1144.  
  1145.          EXAMPLE: sz -F honker.dat
  1146.  
  1147.  
  1148.          SEE ALSO: zmodem F numeric parameter
  1149.  
  1150.       g  Given to the receiving program, the g option to the rb command
  1151.          allows the sender and receiver to dispense with acknowledging each
  1152.          transmitted packet when using YMODEM batch transfers.  YMODEM-g
  1153.          increases throughput when the transmitting medium itself (direct
  1154.          connection, X.PC session, or error correcting modems) provides
  1155.          error free transmission.  The transmitting medium can use XOFF and
  1156.          XON to enforce flow control.
  1157.  
  1158.          If the transmitting medium does not enforce flow control,[3] the
  1159.          user must insure the receiver is not overrun.  ZCOMM on a PC or XT
  1160.          accepts data at 9600 bps without flow control when the file is
  1161.          being written to a hard disk or ramdisk.[4]
  1162.  
  1163.          If an error is detected when the g option is used, the transfer is
  1164.          aborted.
  1165.  
  1166.          EXAMPLE: rb -g
  1167.  
  1168.  
  1169.  
  1170.       __________
  1171.  
  1172.        3. X.PC automatically enforces end to end flow control.
  1173.  
  1174.        4. Provided no memory resident programs or special drivers hog CPU
  1175.           cycles.
  1176.  
  1177.  
  1178.  
  1179.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1180.  
  1181.  
  1182.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1183.       ZCOMM User Manual                                                  171
  1184.  
  1185.          The g option may also be used with the rx command to receive files
  1186.          from Qmodem's G protocol.
  1187.  
  1188.       i  With YMODEM or ZMODEM, instructs the receiver to write file(s) in
  1189.          stream oriented Image format.  When sending to the VAX/VMS version
  1190.          of rz, the i option selects Stream_LF record format.  Stream_LF
  1191.          preserves the exact contents of binary files read by VMS C
  1192.          programs.  Stream_LF is useful for file servers and archives that
  1193.          service PCs, as well as C programs on VMS itself.  (Without the i
  1194.          option, the VMS rz default is 512 byte fixed length record format.)
  1195.  
  1196.       I  With YMODEM or ZMODEM, instructs the receiver to write file(s) in
  1197.          variable length binary record Image format.  When sending to the
  1198.          VAX/VMS version of rz, the i option selects Variable length
  1199.          (mrs=510) binary record format.  Certain programs such as Kermit32
  1200.          understand this binary record format better than Stream_LF.
  1201.  
  1202.       k  Use 1024 byte (1K) packets with the sb and sx commands.  The
  1203.          default packet length is 128.  This increases throughput when the
  1204.          speed is high relative to the response times of the communications
  1205.          channel and the computers.  The k option is useful with 9600 or
  1206.          19200 bps transfers with directly connected timesharing systems.
  1207.          The k option may not work properly uploading to some systems,
  1208.          particularly heavily loaded or poorly implemented timesharing
  1209.          systems at high speeds.  The k option is valid only when sending to
  1210.          ZCOMM, Unix rb, or other compatible programs.  If the file length
  1211.          is not a multiple of 1024, the remainder of the file will be sent
  1212.          with 128 byte blocks.  This option does not affect Kermit
  1213.          transfers.
  1214.  
  1215.          EXAMPLE: sb -k *.c *.h
  1216.  
  1217.          With the sz command, the k option forces an initial 1024 byte
  1218.          subpacket length.
  1219.  
  1220.          EXAMPLE: sz -k *.c *.h
  1221.  
  1222.  
  1223.       l  Force pathnames that are all uppercase to lower case.  This option
  1224.          is reset by the call command.  This option is ignored on DOS and
  1225.          OS/2 flavors of ZCOMM.
  1226.  
  1227.       m  (ZMODEM-90) Activate MobyTurbo(TM) for maximum throughput on
  1228.          compressed files sent over completely transparent connections.
  1229.          MobyTurbo can be used over links that support YMODEM-g.  MobyTurbo
  1230.          can not be used with most forms of software flow control or over
  1231.          networks that reserve control characters.  The m option can be
  1232.          given to either the sending or receiving ZMODEM-90 program.
  1233.  
  1234.          Likewise MobyKermit(TM) increases the speed of Kermit file
  1235.          transfers.  Unlike ZMODEM, the Kermit m option can only be given to
  1236.  
  1237.  
  1238.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1239.  
  1240.  
  1241.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1242.       ZCOMM User Manual                                                  172
  1243.  
  1244.          the sending program.  Some Kermit programs do not work with the m
  1245.          option.
  1246.  
  1247.       M  Locks out MobyTurbo even if the other program has given the m
  1248.          option.  This option is useful if the transmission path does not
  1249.          support complete transparency.
  1250.  
  1251.          The Kermit receive M option causes unprefixed control characters to
  1252.          be ignored.  This is useful in certain environments that insert
  1253.          spurious characters into Kermit packets.
  1254.  
  1255.       n  (ZMODEM) Each file is transferred if the corresponding destination
  1256.          file does not exist, or if the source file is newer.  The n option
  1257.          can be given with either the sz or rz commands.  This option is not
  1258.          allowed if the receiver is Restricted.
  1259.  
  1260.          EXAMPLE: sz -n *.* attempts to send all files in the current
  1261.          directory.  Only those files that do not exist in the destination
  1262.          directory, and those for which the source is newer will be sent.
  1263.  
  1264.  
  1265.       N  (ZMODEM) Transfer the file if the corresponding destination file
  1266.          does not exist, or if the source file is newer or longer.  The N
  1267.          option be used with the sz and rz commands.  This option is not
  1268.          allowed if the receiver is Restricted.
  1269.  
  1270.          EXAMPLE: sz -N *.*
  1271.  
  1272.  
  1273.       p  (ZMODEM) Protect destination file; bypass this file if it already
  1274.          exists on the destination system.
  1275.  
  1276.       P  (ZMODEM-90) When transferring files over 7 bit paths, pack 4 8-bit
  1277.          bytes into 5 7-bit bytes for transmission instead of quoting the
  1278.          8th bit.[5] This increases transmission speed on compressed files.
  1279.  
  1280.       q  (Quiet) suppresses block by block status line update during Kermit
  1281.          and X/YMODEM file transfers.  Also prevents skipped files from
  1282.          incrementing the e numeric parameter and e test condition.
  1283.  
  1284.       r  (ZMODEM) Resume/Recover an interrupted file transfer with the
  1285.          ZMODEM protocol.  May be given with either the sz or rz commands.
  1286.  
  1287.          The r option may be used to resume the transmission of a long file
  1288.          after a disconnect or power loss, without having to start over at
  1289.  
  1290.  
  1291.       __________
  1292.  
  1293.        5. Not supported in DSZ.COM.
  1294.  
  1295.  
  1296.  
  1297.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1298.  
  1299.  
  1300.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1301.       ZCOMM User Manual                                                  173
  1302.  
  1303.          the beginning of the file.  The r option may also be used when the
  1304.          source file grows from time to time and only the incremental
  1305.          portion needs to be sent.  The r option assumes that the contents
  1306.          of the destination file are identical to the corresponding
  1307.          beginning portion of the source file.  The r option should not be
  1308.          applied to a file that has been modified by the a option.  This
  1309.          option is not allowed if the receiver is Restricted.
  1310.  
  1311.          EXAMPLE: sz -r hugefile.lst
  1312.  
  1313.  
  1314.          SEE ALSO: zmodem c numeric parameter
  1315.  
  1316.          For convenience, the r option can be specified on all files if
  1317.          desired, even those that have not been interrupted during a
  1318.          transfer.  However, if you do make the r option the default with
  1319.          adlopts  you could inadvertently overwrite valuable data with
  1320.          unrelated data from a random file with the same file name.
  1321.  
  1322.          The "ZMODEM Crash Recovery at NNNN" message may not appear when
  1323.          performing Crash Recovery on very short files.
  1324.  
  1325.       rr As above, but the files are compared by taking a 32 bit CRC on the
  1326.          contents before deciding on whether to start a fresh transfer.
  1327.  
  1328.          EXAMPLE: sz -rr maybenewer.lst
  1329.  
  1330.  
  1331.          With the -rr option, all of the files are compared or transmitted
  1332.          by default.  The number of bytes used in the comparison may be
  1333.          restricted by setting the zmodem R numeric parameter to a number
  1334.          between 2048 and 32000 (1 billion on 32 bit flavors).
  1335.  
  1336.          EXAMPLE: zmodem pR20000
  1337.  
  1338.  
  1339.       R  Recursively descend directories specified in wild cards when
  1340.          expanding file names.
  1341.  
  1342.          EXAMPLE: sz -Rf src
  1343.          Sends the files in the src directory and its subdirectories (R
  1344.          option), and transmits the full relative pathname (f option).
  1345.  
  1346.  
  1347.          SEE ALSO: f option
  1348.  
  1349.       s  SlugBait modifies the logic of ZMODEM sending to detect and report
  1350.          attempts at evading accountability for receiving files.  Such
  1351.          attempts are flagged with a Q status in the log of sent files.
  1352.          SlugBait adds a slight delay to file transmission, and a transfer
  1353.          that is cut off at the very end of file may very infrequently be
  1354.  
  1355.  
  1356.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1357.  
  1358.  
  1359.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1360.       ZCOMM User Manual                                                  174
  1361.  
  1362.          reported with Questionable instead of ERROR status.
  1363.  
  1364.       S  When sending file(s) with ZMODEM, interrogate the receiving program
  1365.          for its serial number.  S option terminates when a serial number is
  1366.          received or when the call command is given.  Receiving file(s) with
  1367.          YMODEM or ZMODEM from programs providing a serial number also
  1368.          provides the other program's serial number.  The serial number
  1369.          received is listed by the performance log.
  1370.  
  1371.       t  Enter the term function after file transfer(s) complete.  The t
  1372.          option should not be used in commands given from within the term
  1373.          function, either directly or with soft key definitions.
  1374.  
  1375.       u  Unlink (remove, delete) the file after it has been sent with the sz
  1376.          command.
  1377.  
  1378.       v  View the data being transmitted or received.  Only correct data is
  1379.          displayed.  Viewing standard ASCII files does not interfere with
  1380.          correct transmission at high speeds, although throughput may be
  1381.          degraded.
  1382.  
  1383.          The output may be redirected to a capture file or DOS device with
  1384.          the > or >> command.  Unless output is redirected, this option must
  1385.          not be used when ZCOMM is in Host Operation.
  1386.  
  1387.          When invoking Unix ZCOMM as xyam, rz, sz, rb, sb, rx, or sx,
  1388.          creates a logging file with information useful for debugging
  1389.          purposes.  More v's create more detailed debugging information.
  1390.  
  1391.          SEE ALSO: v numeric parameter, LOGFILE environment variable
  1392.  
  1393.       wN Use a window size of N bytes with the sz command, overriding the
  1394.          zmodem w numeric parameter.  If N is missing, use a ZMODEM window
  1395.          size of 4096 bytes.
  1396.  
  1397.          SEE ALSO: Flow Control Chapter 14, zmodem w numeric parameter
  1398.  
  1399.       WN Request the sending program to use a window size of N bytes,
  1400.          overriding the sender's window size setting, 4096 bytes if N is
  1401.          missing.[6]
  1402.  
  1403.       y  Yes it is OK to replace a file already on disk when receiving a
  1404.          file.  If absent, the operator is given a choice of appending to
  1405.          the current file (a), erasing it (y) or aborting (n).  This option
  1406.  
  1407.  
  1408.       __________
  1409.  
  1410.        6. The W option is supported when receiving files from ZMODEM-90(TM)
  1411.           program versions after Jan 21 1990.
  1412.  
  1413.  
  1414.  
  1415.       (C) 1993 Omen Tech Inc       Chapter 20 Protocol File Transfer OPTIONS
  1416.  
  1417.  
  1418.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1419.       ZCOMM User Manual                                                  175
  1420.  
  1421.          is not allowed if ZCOMM is Restricted.  When sending with ZMODEM,
  1422.          commands the receiver to replace a file on its disk.
  1423.  
  1424.       Y  (ZMODEM) Transfer only those files for which a file with the same
  1425.          pathname exists at the destination, overwriting the destination
  1426.          files.  The Y option may be followed by other ZMODEM options to
  1427.          further qualify the selection of files to transfer.  This option is
  1428.          not allowed if ZCOMM is Restricted.
  1429.  
  1430.          EXAMPLE: sz -Yn *.* If the source directory contains files A, B,
  1431.          and C, each dated today, and the destination directory contains B
  1432.          and C, with B a week old and C dated today, only B will be sent.
  1433.  
  1434.  
  1435.       zT Use T minutes behind GMT (Greenwich Mean Time) as the local
  1436.          timezone instead of the z parameter value for the file(s)
  1437.          transferred with this command.
  1438.  
  1439.          EXAMPLE: sb -k -z300 ESTfile sends ESTfile corrected for creation
  1440.          in Eastern Standard Time.
  1441.  
  1442.  
  1443.       Z  Transmit files with compression.  The ZMODEM receiver must indicate
  1444.          its ability to decompress received files for this option to take
  1445.          effect.
  1446.  
  1447.          When sending between Unix systems, files are compressed with 12 bit
  1448.          Lempel-Ziv compression.  Otherwise, packets are transmitted with
  1449.          Run Length Encoding.
  1450.  
  1451.          Over slow channels, compression increases the transmission speed of
  1452.          compiler listings, screen dumps, etc. by up to 50 per cent.  LZW
  1453.          compression is more effective on more types of data than RLE
  1454.          compression.  Some files, including the Personal Computing Magazine
  1455.          ASCII Test File, speed up by more than an order of magnitude with
  1456.          either RLE or LZW compression.  Heavily encrypted data and
  1457.          compressed files, including ARC and ZOO archives, do not benefit
  1458.          from ZMODEM compression.
  1459.  
  1460.          The situation with fast compressed modems is more complex.  The
  1461.          benefits of ZMODEM compression will depend on the particular
  1462.          application; try the transfers with and without ZMODEM compression
  1463.          to determine the most efficient options.
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.       (C) 1993 Omen Tech Inc                        Chapter 20 Term Function
  1475.  
  1476.  
  1477.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1478.       ZCOMM User Manual                                                  176
  1479.  
  1480.       21.  TERM FUNCTION
  1481.  
  1482.       Interactive conversation with the remote is controlled by the term
  1483.       function.  The term function provides the conversational link between
  1484.       the keyboard, display, printer, and the remote computer.  ZCOMM's term
  1485.       function also controls the capture of data from the remote, "non-
  1486.       protocol" sending of files and commands, and recognition of the
  1487.       remote's responses (pattern searches).
  1488.  
  1489.       The term function is entered by the F2, f, put, putw, t and wait
  1490.       commands, and by the rx and sx commands when the t term option is
  1491.       used.
  1492.  
  1493.       The term function receives characters from the remote computer.  If 8g
  1494.       option is not used, the parity bit is stripped.  Received characters
  1495.       are displayed on the screen, printed, searched, or trigger Kermit and
  1496.       ZMODEM AutoDownloads(TM).
  1497.  
  1498.       Normally, the term function acts upon keyboarded characters
  1499.       immediately.  If the term function is sending a string with the put or
  1500.       putw commands, or if the keyboard has been locked with the kbdlock
  1501.       command, keystrokes are not drained from the keyboard buffer.  If ANSI
  1502.       KAM (Keyboard Action Mode) escape sequence has been received,
  1503.       keystrokes are discarded with a bleep of the bell.
  1504.  
  1505.       Normal ASCII printing and control characters are sent to the remote.
  1506.       Some keys may be redefined with the set command.  NUKE (ALT-N) returns
  1507.       control to the main command prompt.  The term function returns to its
  1508.       caller when an F1 or ALT-X key is struck.
  1509.  
  1510.       A carrier detect loss during a pattern search or a satisfied search[1]
  1511.       cause the term function to return.  Counting the error count (e
  1512.       numeric parameter) UP TO 0 makes the term function return.  An ETX or
  1513.       EOT received from the remote when q term option is on also does the
  1514.       trick.  Finally, an EOF on a file uploaded with x term option, or a
  1515.       match on a file uploaded with X term option makes the term function
  1516.       return.
  1517.  
  1518.       21.1  Major Modes of Operation
  1519.  
  1520.       The term function can operate in several Major Modes affecting
  1521.       keyboarded characters.[2]
  1522.  
  1523.  
  1524.  
  1525.       __________
  1526.  
  1527.        1. Unless the c modifier was used
  1528.  
  1529.        2. Not all Major Modes are supported on all operating systems.
  1530.  
  1531.  
  1532.  
  1533.       (C) 1993 Omen Tech Inc                        Chapter 21 Term Function
  1534.  
  1535.  
  1536.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1537.       ZCOMM User Manual                                                  177
  1538.  
  1539.       Terminal Emulation Normal mode operates according to the terminal
  1540.            emulation selected.  Keyboard mapping with set and mk commands is
  1541.            effective.
  1542.  
  1543.       Conference The conference command (described at the end of this
  1544.            chapter) provides local editing of keyboarded characters before
  1545.            transmission.
  1546.  
  1547.       Chat The chat command links two keyboards interactively.
  1548.  
  1549.       21.2  Major Sub-Modes
  1550.  
  1551.       Doorway Doorway is activated with the ALT-= key to allow function and
  1552.            alt keys to be passed to certain BBS systems.
  1553.  
  1554.       Scancode Scancode passes raw scancodes to VP/ix and similar
  1555.            applications.
  1556.  
  1557.  
  1558.       21.3  Command Characters
  1559.  
  1560.       In the term function, soft key definitions override the keys' normal
  1561.       functions.
  1562.  
  1563.       ALT-= Toggles the term function keyboard handling between normal,
  1564.         doorway, and scancode operation.
  1565.  
  1566.         In doorway operation, ALT, cursor, and function keys are transmitted
  1567.         as NULL followed by the raw scan code.  This is especially useful
  1568.         when operating the PC Board ProDoor full screen editor.
  1569.  
  1570.         In scancode operation, raw scan codes are transmitted for use by
  1571.         VP/ix and other programs that require raw IBM keyboard scan codes.
  1572.  
  1573.         Both doorway or scancode operation override all term function key
  1574.         bindings escept for ALT-= which toggles between these forms of
  1575.         operation.
  1576.  
  1577.       Backspace Normally the term function sends backspace to the remote
  1578.         without any special processing.  This is ideal for most systems
  1579.         where backspace implies deletion of the character immediately to the
  1580.         left of the cursor.  Other systems, including VMS, use RUBOUT for
  1581.         this function.  The GCOS system uses the # character for this
  1582.         function.  The special requirements of these systems can be
  1583.         optimally accomodated by assigning a string or series of commands to
  1584.         the BS key.  Chapter 99 provides some examples.
  1585.  
  1586.       F1, ALT-X Return from the term function.  ALT-X is an alternate to F1
  1587.         in case the user has assigned his own string or command to F1.
  1588.  
  1589.  
  1590.  
  1591.  
  1592.       (C) 1993 Omen Tech Inc                        Chapter 21 Term Function
  1593.  
  1594.  
  1595.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1596.       ZCOMM User Manual                                                  178
  1597.  
  1598.       F2, PgUp, PgDn, ALT-R Enter the review function displaying data
  1599.         starting with either the first character received after the last
  1600.         character keyboarded (except space, Ctrl-Q, or Ctrl-S), or about 48
  1601.         lines back if less than 400 characters have been received since the
  1602.         last character keyboarded.  This allows the output from the last
  1603.         command to be conveniently reviewed.  Review then awaits the next
  1604.         command.
  1605.  
  1606.         F2 followed by "k" is a handy way to clear both the screen and the
  1607.         circular buffer.
  1608.  
  1609.       Up Enter remote command recall and select the previous remote command
  1610.         for editing in the status line.  Backspace, and Ctrl-W may be used
  1611.         for editing the line.  Ctrl-U and Ctrl-X clear the line's contents
  1612.         and restore normal term function operation.
  1613.  
  1614.       Down Enter remote command recall and select the next remote command
  1615.         for editing in the status line.
  1616.  
  1617.       Home Enter review function, displaying text starting at the beginning
  1618.         of the buffer.  ALT-R is an alternate to F2 in case the user has
  1619.         assigned his own string or command to F2.
  1620.  
  1621.       F3...F10, FS1...FS4 Chapter 19 describes the functions that the
  1622.         "setup" entry in the sample PHODIR.t file assigns to these keys.
  1623.  
  1624.       Ctrl-Break Sends a 200 millisecond (default) break signal to the
  1625.         remote.  The function of this key may be reassigned with a set
  1626.         command.
  1627.         NOTE: Some modems do not correctly pass a break signal to the
  1628.         remote.
  1629.  
  1630.       Ctrl-Shift-2 Some remote computer systems may require sending the NULL
  1631.         (000) character.  NULL may be keyboarded by Ctrl-Shift-2.
  1632.  
  1633.       ^F Iff q (TWX) term option is in effect, transmit the string parameter
  1634.         answerback to the remote.  This is equivalent to HEREIS on a
  1635.         Teletype(TM) machine.
  1636.  
  1637.       Enter Iff n term option is set, send a newline (LF).  Otherwise, send
  1638.         the contents of entstr (default CR) to the remote.
  1639.  
  1640.       ^Q Iff a transmit file is open and its transmission has been stopped
  1641.         by a XOFF, transmission is resumed.  Resumes counting of the
  1642.         inactivity timeout associated with the wait and pattern commands.
  1643.         Otherwise no special treatment.
  1644.  
  1645.       Rubout The ASCII delete (rubout) character (hex 7F, octal 177) is
  1646.         generated by Ctrl-Backspace (the left arrow above the ENTER key on
  1647.         the PC keyboard).  The "Del" key near the lower right of the
  1648.         keyboard does not generate delete, but may be programmed to do so
  1649.  
  1650.  
  1651.       (C) 1993 Omen Tech Inc                        Chapter 21 Term Function
  1652.  
  1653.  
  1654.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1655.       ZCOMM User Manual                                                  179
  1656.  
  1657.         with a "set fdel \177" command.
  1658.  
  1659.       ^S Iff a transmit file is open, transmission is stopped.  Otherwise ^S
  1660.         is transmitted.  ^S also suspends counting of the inactivity timeout
  1661.         associated with the wait and pattern commands.
  1662.  
  1663.       ALT-B Sends a 100 millisecond break signal to the remote.
  1664.         NOTE: Some modems do not correctly pass the break signal to the
  1665.         remote.
  1666.  
  1667.       ALT-N The NUKE key exits from the term function with a message and
  1668.         cancels any scripts or functions that may have been executing.
  1669.  
  1670.       ALT-1 Prompts for a DOS command, then executes that command as a
  1671.         subroutine.
  1672.  
  1673.         EXAMPLE: ALT-1 whereis *.lst
  1674.  
  1675.  
  1676.       ALT-2 Prompts for a ZCOMM command, then executes that command.  A
  1677.         particularly useful command is "create file" which creates a capture
  1678.         file without having to return to the main command prompt.  Care
  1679.         should be exercised not to force excessive recursion by issuing a
  1680.         command (such as t or f) which would invoke the term function
  1681.         recursively.
  1682.  
  1683.         EXAMPLE: ALT-2 create capture.fil
  1684.  
  1685.  
  1686.         EXAMPLE: ALT-2 display vt100
  1687.  
  1688.  
  1689.       ALT-E Resets the elapsed time indication to zero.
  1690.  
  1691.       ALT-F Full Duplex resets local echo of keyboarded characters.
  1692.  
  1693.       ALT-H Toggles Half duplex in the sequence 0 (full duplex), 1 (local
  1694.         echo), and 2 (local echo CR as CR LF).  SEE ALSO: h numeric
  1695.         parameter
  1696.  
  1697.       ALT-I Three way toggle of i and I (Image) term option.  When toggling
  1698.         to I (super image) term option, ZCOMM's display emulation is set to
  1699.         dumb to disable all escape sequences, most importantly those that do
  1700.         strange things when used in the wrong context.  When toggling out of
  1701.         I term option, dumb terminal emulation is turned off.
  1702.  
  1703.       ALT-J Toggles j (Jabberwrite) term option (q.v.).*
  1704.  
  1705.       ALT-K Displays the contents of the soft keys.
  1706.  
  1707.  
  1708.  
  1709.  
  1710.       (C) 1993 Omen Tech Inc                        Chapter 21 Term Function
  1711.  
  1712.  
  1713.       Version 18.07 TurboDial 2.36            Universal Line Printer Edition
  1714.       ZCOMM User Manual                                                  180
  1715.  
  1716.       ALT-L Ctrl-PrtSc Toggles the line printer on flag.  If the printer is
  1717.         being turned on, printing commences with the next character received
  1718.         from the remote.
  1719.  
  1720.       ALT-M Toggles keyboard mapping.
  1721.  
  1722.         SEE ALSO: display mapkb command
  1723.  
  1724.       ALT-O Toggles Overstrike display, and restores the normal CRT
  1725.         attribute.
  1726.  
  1727.       ALT-P Toggles the parity the term function uses between 8 bits no
  1728.         parity, 8 bits graphics, 7 bits plus even parity, 7 bits plus odd
  1729.         parity, 7 bits marking parity (8th bit set), and 7 bits spacing
  1730.         parity (8 bit reset).
  1731.  
  1732.       ALT-V Four way toggles v term option between normal, show control
  1733.         characters as ^C, denote characters with parity bit (in addition to
  1734.         the above) set by prepending a tilde (~), and display all characters
  1735.         in hex.*
  1736.  
  1737.       21.4  Control Characters
  1738.  
  1739.       The following characters are recognized by the term function when they
  1740.       are received from the remote.
  1741.  
  1742.       ENQ, DLE If c or C (Compuserve) term option and v term option is not
  1743.         in effect, engage the Compuserve B+ Protocol.  This protocol is used
  1744.         with the FILTRN program and the SIG/ACCESS DOW and UPL commands.
  1745.         See Compuserve's CP-MIG user group documentation for more
  1746.         information.  Iff enabled, these codes are acted upon when drained
  1747.         from the interrupt input buffer and are not passed to the circular
  1748.         buffer.
  1749.  
  1750.       The following received characters are recognized by the term function,
  1751.       regardless of parity, when they are fetched from the circular buffer
  1752.       for the display.
  1753.  
  1754.       Modem Error Detected modem errors (parity error, framing error, break,
  1755.         overrun) are counted in the e numeric parameter.  The E numeric
  1756.         parameter may be used to represent modem errors as specific,
  1757.         searchable characters.
  1758.  
  1759.         A detected overrun is displayed as a large fuzzy rectangle (hex B2).
  1760.  
  1761.       ETX EOT Ctrl-Z When receiving a message with the TWX protocol (in Host
  1762.         Operation) these control characters will terminate the message.
  1763.  
  1764.       ENQ Iff q (TWX) term option or VT100 emulation ("display vt") is in
  1765.         effect, transmit the answerback string parameter to the remote.
  1766.         This is equivalent to HEREIS on a Teletype(TM) machine.
  1767.  
  1768.  
  1769.       (C) 1993 Omen Tech Inc                        Chapter 21 Term Function
  1770.  
  1771.